@page
@{ Layout = "_Layout"; }

<el-row :gutter="20">
  <el-col :span="18" :offset="3">
    <div style="height: 25px"></div>
    <el-card class="box-card">
      <template #header>
        <div class="clearfix">
          <span>文字违规检测</span>
          <el-button type="primary" v-on:click="btnSubmitClick" size="small" style="float: right; margin-top: -5px;">
            保存设置
          </el-button>
        </div>
      </template>
      <div class="text">
        <el-switch v-model="isCloudCensorText" active-text="启用文字违规检测"></el-switch>
        <div class="tips" style="margin-top: 10px;">
          文字违规检测基于自然语言理解、深度学习等技术，有效识别违规文本内容，具备拼音、谐音、拆字、形近字、影射等变体识别能力
          <el-link :underline="false" href="https://sscms.com/docs/v7/official/sms/" target="_blank"
            icon="el-icon-info">
            了解更多
          </el-link>
        </div>

        <div v-if="isCloudCensorText" style="margin-top: 15px;">
          <el-switch v-model="isCloudCensorTextAuto" active-text="保存内容时强制检测"></el-switch>
          <div class="tips" style="margin-top: 10px;">
            勾选后，当保存内容时系统会自动对包括内容标题、正文、摘要在内的文本进行内容审查，如果识别结果为不合规，系统将禁止保存内容
          </div>
        </div>

        <div v-if="isCloudCensorText" style="margin-top: 15px;">
          <el-switch v-model="isCloudCensorTextIgnore" active-text="可以忽略违规词"></el-switch>
          <div class="tips" style="margin-top: 10px;">
            勾选后，可以手动忽略本次检测到的违规词，手动忽略的词语下次检测时依然会作为违规词进行提醒
          </div>
        </div>

        <div v-if="isCloudCensorText" style="margin-top: 15px;">
          <el-switch v-model="isCloudCensorTextWhiteList" active-text="可以将违规词加入白名单"></el-switch>
          <div class="tips" style="margin-top: 10px;">
            勾选后，可以手动将检测到的违规词加入白名单，下次检测时白名单内的词语将不再作为违规词进行提醒
          </div>
        </div>

      </div>
    </el-card>
  </el-col>
</el-row>

@section Scripts{
<script src="/sitefiles/assets/js/admin/settings/cloudSettingsCensor.js" type="text/javascript"></script>
}